Michihiko Yamanouchi
Tohoku University · Japan Science And Technology Agency · Nec
Total Patents:
8
Overall Rank:
#634,558
Years Active:
2012–2020
Tohoku University Rank:
#54