Michael A. Moffitt
Boston Scientific Scimed · CEA · Augusta University Research Institute
Total Patents:
242
Overall Rank:
#2,180
Years Active:
2010–2025
Boston Scientific Scimed Rank:
#2