James Huckle
Exogen · Smith & Nephew · MIT
Total Patents:
5
Overall Rank:
#1,015,147
Years Active:
2003–2013
Exogen Rank:
#7