Scholarly Index

Rod Ellis

Shanghai International Studies University; 31,358 total citations; 181 total publications; best world rank #1

Shanghai International Studies University

31,358Total citations
181Total publications
72H-index

Published ranking records