Leo Roucher
Medtronic · Navius · Sierra Medical Technology
Total Patents:
17
Overall Rank:
#276,906
Years Active:
1988–2015
Medtronic Rank:
#1,812