Robert A. Poggie
Implex · Smith & Nephew Richards
Total Patents:
3
Overall Rank:
#1,614,620
Years Active:
1992–2002
Implex Rank:
#8