Profile picture
Muhammad Zahid Iqbal
Doctorate
  • Assistant Professor
    Primary
    Teesside University
    Middlesbrough, United Kingdom
  • Student / Intern
    University College Dublin
    Dublin, Ireland
mini profile avatar Muhammad Zahid Iqbal