Haruki Yoshimoto
Japan Marine United · The University Of Tokyo
Total Patents:
2
Overall Rank:
#2,031,083
Years Active:
2015
Japan Marine United Rank:
#3