121006_0396

at 3500 × 2333 in Henrietta Lacks Memorial Lecture 2012 Photographs.

Lacks family viewing Henrietta Lacks tile in Johns Hopkins Hospital

Lacks family viewing Henrietta Lacks tile in Johns Hopkins Hospital

« Previous Image
Next Image »