Atsuhiko Ogura
Nof · Japan Science And Technology Agency
Total Patents:
10
Overall Rank:
#516,754
Years Active:
2004–2013
Nof Rank:
#14