Muhammad Haneef
Observed names: M Haneef, M. Haneef, MUHAMMAD HANEEF, Muhammad Haneef Muhammad Haneef
Institution: Hazara University
Observed institution: Hazara University
ORCID: 0000-0001-8616-4118
Observed ORCID: 0000-0001-8616-4118
OpenAlex ID: A5015231204
