Henrietta Lacks

20th March 2017 Online Editor 0

Though she died of cervical cancer in 1951, her cells were discovered to have unique properties. These immortal “HeLa” cells were instrumental in developing the […]