Muhamad Shirwan Abdullah Sani
Observed names: M.S. Abdullah Sani, M.S.A. Sani, MUHAMAD SHIRWAN ABDULLAH SANI, Muhamad S. A. Sani, Muhamad Sani, Muhamad Shirwan Abdullah Sani, Muhamad Shirwan Bin Abdullah Sani, Muhamad Shirwan Abdullah Sani, Muhammad Shirwan Abdullah Sani, Sani, M. S. A.
ORCID: 0000-0002-8202-1491
Observed ORCID: 0000-0002-8202-1491
OpenAlex ID: A5043168906
