Takahiro Sakaguchi
Teac · Nissan Chemical Industries · Minebea Co.
Total Patents:
76
Overall Rank:
#24,871
Years Active:
1987–2025
Teac Rank:
#13