Shrikumar Ambujakshan Nair
Affinergy · Depuy Synthes Products · Epix Medical
Total Patents:
8
Overall Rank:
#644,999
Years Active:
2000–2016
Affinergy Rank:
#5