Scholarly Index

Xueling Fan

University of Science and Technology of China; 4,671 total citations; 185 total publications; best world rank #143

University of Science and Technology of China