Tag Archives: 1400052173

The Immortal Life of Henrietta Lacks

Author: Rebecca Skloot ISBN-10: 1400052173 ISBN-13: 978-1400052172   From a single, abbreviated life grew a seemingly immortal line of cells that made some of the most crucial innovations in modern science possible. And from that same life, and those cells, … Continue reading

Posted in Rebecca Skloot | Tagged , | Leave a comment