Makoto Urushitani

Université Laval · National University Corporation Shiga University Of Medical Science · Shiga University Of Medical Science
Total Patents: 4
Overall Rank: #1,071,245
Years Active: 2014–2025
Université Laval Rank: #84