Neil Duggal
Synergy Disc Replacement · Unknown · Imds
Total Patents:
25
Overall Rank:
#163,432
Years Active:
2011–2020
Synergy Disc Replacement Rank:
#1