Scholarly Index

Shoufeng Yang

Chongqing Institute of Green and Intelligent Technology; 15,454 total citations; 212 total publications; best world rank #112

Chongqing Institute of Green and Intelligent Technology