downtoearth-subscribe

Immortal human brain cells go on sale to labs

Human brain cells that can live forever in laboratory cultures are to be made available for pharmaceutical and neuroscience research. CellFactors a UK based biotechnology company, launches its