Scholarly Index

Lei Sheng

University of Shanghai for Science and Technology; 2,379 total citations; 78 total publications; best world rank #116

University of Shanghai for Science and Technology