111001_0107

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

Harriet Washington delivering keynote address

Harriet Washington delivering keynote address

« Previous Image
Next Image »