cell culture research

[WATCH] Amazing facts about the immortal cells of Henrietta Lacks

Here are some amazing facts about the immortal cells of Henrietta Lacks.

April 10, 2016
April 10, 2016

[WATCH] Amazing facts about the immortal cells of Henrietta Lacks

Here are some amazing facts about the immortal cells of Henrietta Lacks.