Toshiaki Okuhara
Nippon Oil · Japan Cooperation Center Petroleum · KFUPM
Total Patents:
8
Overall Rank:
#641,981
Years Active:
2003–2017
Nippon Oil Rank:
#93