Michael E. Farrell

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