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