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