Scholarly Index
Isaac Appiah‐Otoo
Chengdu University of Technology; 1,422 total citations; 38 total publications; best world rank #5
Chengdu University of Technology
Scholarly Index
Chengdu University of Technology; 1,422 total citations; 38 total publications; best world rank #5
Chengdu University of Technology