Robert I. Handin
Brigham and Women's Hospital
Total Patents:
4
Overall Rank:
#1,269,965
Years Active:
1992–2003
Brigham and Women's Hospital Rank:
#209