Leo Roucher

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