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