John R. Haaga
University Hospitals Cleveland Medical Center · Case Western Reserve University · Scimed Life Systems
Total Patents:
24
Overall Rank:
#173,260
Years Active:
1986–2019
University Hospitals Cleveland Medical Center Rank:
#2