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