Masamichi Udagawa

Knoll · Bloomberg Finance · Amgen
Total Patents: 128
Overall Rank: #8,637
Years Active: 1996–2025
Knoll Rank: #1