Scholarly Index

Xiuli Chao

University of Nottingham Ningbo China; 4,059 total citations; 196 total publications; best world rank #32

University of Nottingham Ningbo China