Richard P. Ormsby
Synergetics · Synergetics Usa
Total Patents:
2
Overall Rank:
#1,975,967
Years Active:
2013–2017
Synergetics Rank:
#16