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

Published ranking records