Nobuhisa Iwata
Riken · Kyoto University · Nagasaki University
Total Patents:
4
Overall Rank:
#1,185,543
Years Active:
2009–2018
Riken Rank:
#241