Where science meets humanity: the enduring spirit of Henrietta Lacks By JULIANA CANAVILHAS | October 9, 2025