Michael E. Farrell
Xerox · Evening Star International · ExxonMobil
Total Patents:
89
Overall Rank:
#18,467
Years Active:
1990–2014
Xerox Rank:
#115