Scholarly Index

Muhammad Usman Shehzad

North China University of Water Resources and Electric Power; 1,402 total citations; 27 total publications; best world rank #114

North China University of Water Resources and Electric Power