101002_0448

at 1667 × 2500 in Henrietta Lacks Memorial Lecture 2010 Photographs.

Rebecca Skloot and Johns Hopkins staff member Gerry  Stacy and guest

Rebecca Skloot and Johns Hopkins staff member Gerry Stacy and guest

« Previous Image
Next Image »