Stafford Leak Warren was an American physician and radiologist who was a pioneer in the field of nuclear medicine and best known for his invention of the mammogram. Wikipedia
Born: July 19, 1896, Maxwell, NM
Died: July 26, 1981 (age 85 years), Pacific Palisades, Los Angeles, CA
Education: Harvard University, University of California, Berkeley, Johns Hopkins University, and more
Awards: Enrico Fermi Award