Delos M. Cosgrove
Cleveland Clinic · Edwards Lifesciences · Baxter International
Total Patents:
36
Overall Rank:
#94,252
Years Active:
1983–2019
Cleveland Clinic Rank:
#30