Jeffrey Robert Budd
Endocardial Solutions · St. Jude Medical, Atrial Fibrillation Division · University of Minnesota
Total Patents:
23
Overall Rank:
#185,848
Years Active:
1990–2012
Endocardial Solutions Rank:
#1