William J. Mayer

Accumed International · Accumed · Monogen
Total Patents: 29
Overall Rank: #127,688
Years Active: 1987–2025
Accumed International Rank: #2