Rayyan Muhammad Garba
Observed names: Garba, Rayyan Muhammad, Muhammad R. Garba, MuhammadRayyan Garba, R Garba, RAYYAN MUHAMMAD GARBA, Rayyan Garba, Rayyan M Garba, Rayyan M. Garba, RayyanM Garba
ORCID: 0000-0001-6365-7091
Observed ORCID: 0000-0001-6365-7091
OpenAlex ID: A5028661153
