Shoji Takeuchi
The University Of Tokyo · Zensho Holdings Co. · Japan Science And Technology Agency
Total Patents:
26
Overall Rank:
#150,704
Years Active:
1984–2025
The University Of Tokyo Rank:
#44