Michael J. Mayer
Bank of America · University of Michigan · Hercules
Total Patents:
45
Overall Rank:
#64,362
Years Active:
1994–2025
Bank of America Rank:
#111