121006_0030

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

Keynote speaker and author David Ewing Duncan and Dr. Daniel Ford

Keynote speaker and author David Ewing Duncan and Dr. Daniel Ford

« Previous Image
Next Image »