Muhammad Shahzad
Observed names: Muhammad Shahzad (Corresponding Author), Shahzad, Muhammad
Institutions: Hazara University, University of Reading
Observed institutions: Hazara University, University of Reading
ORCID: 0009-0002-9394-343X
Observed ORCID: 0009-0002-9394-343X
OpenAlex ID: A5135987159
