Scholarly Index

Hiroyuki Ohshima

Tokyo University of Science; 16,857 total citations; 832 total publications; best world rank #8

Tokyo University of Science