Roger de la Torre
General Surgical Innovations · Freehold Surgical · Satiety
Total Patents:
33
Overall Rank:
#107,158
Years Active:
1994–2023
General Surgical Innovations Rank:
#12