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