Stephen J. Elledge
Baylor College Of Medicine · Brigham and Women's Hospital · Harvard University
Total Patents:
16
Overall Rank:
#286,859
Years Active:
1998–2025
Baylor College Of Medicine Rank:
#16