Scholarly Index

Min Sun

Shanghai Institute of Technology; 857 total citations; 113 total publications; best world rank #448

Shanghai Institute of Technology