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