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