Idriss Tafala
Institution: Université Mohammed VI des Sciences et de la Santé
Observed institutions: Université Mohammed VI des Sciences et de la Santé, University of Hassan II Casablanca
ORCID: 0009-0008-9757-4743
Observed ORCID: 0009-0008-9757-4743
OpenAlex ID: A5094056701
