Scholarly Index

Di Li

South China University of Technology; 11,034 total citations; 290 total publications; best world rank #96

South China University of Technology