Scholarly Index

Akira TODOROKI

Shanghai Institute for Science of Science; 9,600 total citations; 798 total publications; best world rank #7

Shanghai Institute for Science of Science

9,600Total citations
798Total publications
44H-index

Published ranking records