Scholarly Index

Xiaoyu Shi

Beijing University of Technology; 1,176 total citations; 54 total publications; best world rank #42

Beijing University of Technology