Mamoru Miyamoto

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