Michael A. Mayer

Consolidated Papers · Kohler · Tesa Se
Total Patents: 15
Overall Rank: #307,749
Years Active: 1990–2025
Consolidated Papers Rank: #2