Thomas R. Sternweiler
Microvention · Ivac · Micro Therapeutics
Total Patents:
6
Overall Rank:
#857,376
Years Active:
1988–2014
Microvention Rank:
#55