Scott Hayward Mayfield
Mallinckrodt · Olin
Total Patents:
8
Overall Rank:
#648,806
Years Active:
1993–2015
Mallinckrodt Rank:
#67