Scholarly Index
Toshio Masuda
Shanghai University; 17,573 total citations; 536 total publications; best world rank #63
Shanghai University
17,573Total citations
536Total publications
62H-index
Scholarly Index
Shanghai University; 17,573 total citations; 536 total publications; best world rank #63
Shanghai University