There’s a little Henrietta Lacks in all of us.

Henrietta Lacks’ gift-from-God legacy knows no bounds; she may be the only person that will ever be discovered to have immortal, fast-replicating cells.