Yoichiro Iwakura

Tokyo University Of Science Foundation · The University Of Tokyo · Unknown
Total Patents: 6
Overall Rank: #816,208
Years Active: 2003–2022
Tokyo University Of Science Foundation Rank: #8