Ikram, Muhammad http://orcid.org/0000-0001-7741-789X
Imran, Muhammad
Hayat, Shoukat
Shahzadi, Anum
Haider, Ali
Naz, Sadia
Ul-Hamid, Anwar http://orcid.org/0000-0002-0259-301X
Nabgan, Walid http://orcid.org/0000-0001-9901-862X
Fazal, Iqra
Ali, Salamat
Funding for this research was provided by:
Higher Education Commission, Pakistan (21-1669)