Scholarly Index

Yaping Liu

Qingdao University of Science and Technology; 3,707 total citations; 53 total publications; best world rank #782

Qingdao University of Science and Technology