Masashi Yamabe

Kanazawa Institute Of Technology · Kanazawa Medical University
Total Patents: 4
Overall Rank: #1,186,767
Years Active: 2014–2018
Kanazawa Institute Of Technology Rank: #2