Scholarly Index

Benli Liu

Chinese Academy of Sciences; 1,221 total citations; 131 total publications; best world rank #55

Chinese Academy of Sciences

1,221Total citations
131Total publications
20H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Aeolian processes and effectsLifetime920CN 9292.92
Aeolian processes and effects2021-202555CN 2094.86
Soil erosion and sediment transport2021-2025784CN 36485.83
Photovoltaic Systems and Sustainability2021-2025664CN 9556.03