Yoshikatsu Umemura

Shimadzu
Total Patents: 14
Overall Rank: #346,063
Years Active: 2003–2021
Shimadzu Rank: #76