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