Muhammad Saleem Mazhar
Observed names: Mazhar Muhammad, Muhammad Mazhar
Institution: Shenzhen University
Observed institutions: University of the Punjab, Guizhou University, Shenzhen University
ORCID: 0000-0002-3172-8737
Observed ORCID: 0000-0002-3172-8737
OpenAlex ID: A5034329513
