Henrietta Lacks: science must right a historical wrong

[Anonymous]

NATURE, 2020; 585 (7823): 7