Ijaz Muhammad

Dr. Ijaz Muhammad

Zoology, University of Malakand, Malakand, Pakistan
orcid
University of Malakand