Joseph M. McGrath
3M
Total Patents:
24
Overall Rank:
#175,503
Years Active:
1981–2009
3M Rank:
#719