Scholarly Index
Baoguo Sun
Beijing Technology and Business University; 24,225 total citations; 668 total publications; best world rank #1
Beijing Technology and Business University
Scholarly Index
Beijing Technology and Business University; 24,225 total citations; 668 total publications; best world rank #1
Beijing Technology and Business University