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