Cancer biology Latest HeLa Cells: The Immortal Cell Line of Cancer Research HeLa cells are a population of human cells taken from Henrietta Lacks in 1951 during her cervical cancer treatment. Most...