Scholarly Index
Yan Ji
Qingdao University of Science and Technology; 3,377 total citations; 120 total publications; best world rank #6
Qingdao University of Science and Technology
Scholarly Index
Qingdao University of Science and Technology; 3,377 total citations; 120 total publications; best world rank #6
Qingdao University of Science and Technology