Shaibu Leonard
Observed names: Leonard SHAIBU, Leonard SHAIBU PhD*, Leonard Shaibu, Leonard, Shaibu, SHAIBU LEONARD, SHAIBU Leonard, SHAIBU, LEONARD, Shaibu Leonard PhD*
ORCID: 0000-0001-8039-8570
Observed ORCIDs: 0000-0001-8039-8570, 0000-0001-7336-8197
OpenAlex ID: A5047538800
