Makoto Otsuka
Minebea Mitsumi · IBM · Minebea Co.
Total Patents:
18
Overall Rank:
#245,287
Years Active:
2005–2025
Minebea Mitsumi Rank:
#58