Skip to main content

Talha Masood Khan

1 works

Department of Zoology, Faculty of Biological Sciences Quaid‐i‐Azam University Islamabad Pakistan