Takuya Tezuka
Ihi · Tohoku University
Total Patents:
1
Overall Rank:
#4,156,912
Years Active:
2019
Ihi Rank:
#624