Scholarly Index
Ruoyu Wang
University of Essex; 7,625 total citations; 188 total publications; best world rank #9
University of Essex
7,625Total citations
188Total publications
46H-index
Scholarly Index
University of Essex; 7,625 total citations; 188 total publications; best world rank #9
University of Essex