Hanif Ahmad

Dr. Hanif Ahmad

University of Malakand
orcid