Ayoub Barkat
Observed names: Ayoub Barkat, Barkat, Ayoub
Institution: Africa Research Institute
Observed institutions: Obuda University, University of Debrecen, Africa Research Institute
ORCID: 0000-0002-8651-1252
Observed ORCID: 0000-0002-8651-1252
OpenAlex ID: A5089345711
