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