Tohoru Katsuragi

Japan Science And Technology Agency
Total Patents: 2
Overall Rank: #2,128,579
Years Active: 1987–2010
Japan Science And Technology Agency Rank: #756