Toshiharu Otsuka
Toto · Panasonic · Morimura Sofc Technology Co.
Total Patents:
28
Overall Rank:
#137,983
Years Active:
1998–2021
Toto Rank:
#17