Scholarly Index

Lijia Chen

Shenyang University of Technology; 6,710 total citations; 223 total publications; best world rank #360

Shenyang University of Technology