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