111001_0337

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

Dr. Subroto Chatterjee

Dr. Subroto Chatterjee

« Previous Image
Next Image »