Muhammad Bashir Abdulrazaq
Observed names: Abdulrazaq Muhammad Bashir, Abdulrazaq, Muhammad Bashir, B. Abdulrazaq Muhammad, Bashir Abdulrazaq, M. B. Abdulrazaq, M.B Abdulrazaq, M.B. Abdulrazaq, Muhammad Abdulrazaq, Muhammad B Abdulrazaq, Muhammad B. Abdulrazaq, Muhammad Bashir Abdurrazaq, Muhammed Bashir Abdulrazaq
ORCID: 0000-0002-8450-5561
Observed ORCID: 0000-0002-8450-5561
OpenAlex ID: A5071715487
