Toshiaki Ohta
Hiroshima University · Hoya · Japan Science And Technology Agency
Total Patents:
4
Overall Rank:
#1,244,227
Years Active:
1990–2010
Hiroshima University Rank:
#158