American physician and radiologist (1896–1981)
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. Warren developed the technique of producing stereoscopic images of the breast with X-rays while working in the Department of Radiology at the University of Rochester School of Medicine.
No platforms connected yet.
The six component signals behind the Fame score, and their ranks across the leaderboards.
Similar profiles worth watching