131005_0002

at 3631 × 5447 in The Henrietta Lacks Memorial Lecture.