Robert D. Torgerson
United States Surgical · C.R. Bard · ICI
Total Patents:
13
Overall Rank:
#358,930
Years Active:
1991–2025
United States Surgical Rank:
#116