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