Katsuhiko Mikoshiba

Japan Science And Technology Agency · Riken · Institute Of Physical And Chemical Research
Total Patents: 17
Overall Rank: #276,107
Years Active: 2000–2017
Japan Science And Technology Agency Rank: #65