Hidetoshi Onodera
Kyoto University · Japan Science And Technology Agency · National University Corporation Kyoto Institute Of Technology
Total Patents:
4
Overall Rank:
#1,182,441
Years Active:
2011–2018
Kyoto University Rank:
#286