Rafael A. Rexach

Kohler · Segway
Total Patents: 131
Overall Rank: #8,277
Years Active: 2002–2025
Kohler Rank: #4