Michael A. Moffitt

Boston Scientific · CEA · Augusta University Research Institute
Total Patents: 241
Overall Rank: #2,183
Years Active: 2010–2025
Boston Scientific Rank: #1