John P. Gallagher
Microsoft · E.I. Du Pont De Nemours And · The Trane
Total Patents:
10
Overall Rank:
#517,879
Years Active:
1980–2012
Microsoft Rank:
#17,506