Scholarly Index
Yajun Chen
Beijing Technology and Business University; 4,473 total citations; 121 total publications; best world rank #64
Beijing Technology and Business University
Scholarly Index
Beijing Technology and Business University; 4,473 total citations; 121 total publications; best world rank #64
Beijing Technology and Business University