Mamoru Miyamoto
Best · Kabushiki Kaisha Powrex · Ube Industries
Total Patents:
8
Overall Rank:
#634,741
Years Active:
1983–2020
Best Rank:
#1