Muhammad Anwar ul Haq
Observed names: Dr. Muhammad Anwar Ul Haq, Dr. Muhammad Anwar ul Haq, Haq, Muhammad Anwar ul, Muhammad Anwar Ul Haq, Muhammad Anwar u, Muhammad Anwar-ul Haq, Ul Haq, Muhammad Anwar
Institution: University of Gujrat
ORCID: 0000-0003-3787-0934
Observed ORCID: 0000-0003-3787-0934
OpenAlex ID: A5024801867
