Stephen J. Haggarty

The General Hospital · MIT · The Broad Institute
Total Patents: 32
Overall Rank: #111,177
Years Active: 2007–2025
The General Hospital Rank: #35