101002_0176

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

Dr. Roland Pattillo

Dr. Roland Pattillo

« Previous Image
Next Image »