Hirofumi Takeuchi

Toto · Unknown · Otsuka Pharmaceutical Co.
Total Patents: 38
Overall Rank: #85,840
Years Active: 1988–2023
Toto Rank: #34