July 15, 2025 The Immortal Life of Henrietta Lacks The Immortal Life of Henrietta Lacks by Rebecca Skloot When Henrietta Lacks died of cancer in 1951, she left behind five young children and the most famous cells in the […]