Dean J. MacCarter
Shape Medical Systems · Limited Liability Company “Bioenergy” · Telectronics Pacing Systems
Total Patents:
17
Overall Rank:
#268,472
Years Active:
1996–2024
Shape Medical Systems Rank:
#1