Michikazu Hara
Tokyo Institute Of Technology · Japan Science And Technology Agency · Nippon Oil
Total Patents:
27
Overall Rank:
#141,522
Years Active:
1996–2025
Tokyo Institute Of Technology Rank:
#6