Scholarly Index

Kefeng Liu

Chongqing University of Technology; 2,817 total citations; 148 total publications; best world rank #82

Chongqing University of Technology