Kenneth Urgovitch
Exogen
Total Patents:
6
Overall Rank:
#876,094
Years Active:
1996–2006
Exogen Rank:
#3