First Taxpayer-Funded Stem Cell Study OK'd
Wednesday, December 2, 2009 - 14:42
in Biology & Nature
NIH Says 13 Batches of Master Cells are Available Now and Another 96 are Undergoing Review
NIH Says 13 Batches of Master Cells are Available Now and Another 96 are Undergoing Review