Abdallah Ennaji
Observed name: ABDALLAH ENNAJI
Institution: Debiopharm (Switzerland)
Observed institutions: Inserm, Robert Koch Institute, Debiopharm (Switzerland)
ORCID: 0009-0008-9284-4476
Observed ORCID: 0009-0008-9284-4476
OpenAlex ID: A5057662121
