Marc Tanner

Indian Ocean Medical · Smith & Nephew · Becton, Dickinson And
Total Patents: 9
Overall Rank: #570,557
Years Active: 1998–2017
Indian Ocean Medical Rank: #4