Tohru Tani
National University Corporation Shiga University Of Medical Science · Shiga University Of Medical Science · Micron
Total Patents:
17
Overall Rank:
#267,348
Years Active:
1995–2024
National University Corporation Shiga University Of Medical Science Rank:
#1