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