Deborah Ruppert
Medtronic · Dexcom · Minimed
Total Patents:
24
Overall Rank:
#172,207
Years Active:
2003–2022
Medtronic Rank:
#615