'Immortal' cells of Henrietta Lacks live on in labs.

Posted by Pauli Hayes at Feb 26, 2013 11:18 AM |

 Read full article here.

Follow us: 

Recent Environmental Health News coverage