Gary L. Hansen

Mallinckrodt · Arizant Healthcare · 3M
Total Patents: 42
Overall Rank: #73,567
Years Active: 1991–2019
Mallinckrodt Rank: #17