Scholarly Index

Shuming Wen

Kunming University of Science and Technology; 8,905 total citations; 287 total publications; best world rank #4

Kunming University of Science and Technology