fbpx

Inserting human neurons into the brains of rats