Scholarly Index

Xiaoqian Ma

South China University of Technology; 16,225 total citations; 452 total publications; best world rank #11

South China University of Technology