Khalid Mehmood

Hazara University Havelian Campus, Pakistan, Pakistan 0000-0001-9737-8154