131005_0232

at 4896 × 3264 in 2013 Lecture Honors Henrietta Lacks’ Legacy.