Sher Muhammad

Dr. Sher Muhammad

International Centre for Integrated Mountain Development, Kathmandu, Bāgmatī, Nepal
orcid