Scholarly Index

Sher Ali

North China University of Water Resources and Electric Power; 611 total citations; 39 total publications; best world rank #239

North China University of Water Resources and Electric Power

611Total citations
39Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Natural Resources and Economic Development2021-2025239CN 4361.66