Scholarly Index
Xianhua Chen
Chongqing University of Science and Technology; 13,720 total citations; 438 total publications; best world rank #11
Chongqing University of Science and Technology
13,720Total citations
438Total publications
51H-index
Scholarly Index
Chongqing University of Science and Technology; 13,720 total citations; 438 total publications; best world rank #11
Chongqing University of Science and Technology