Scholarly Index

Shuanshi Fan

South China University of Technology; 8,488 total citations; 279 total publications; best world rank #19

South China University of Technology