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