Ihcene Kherachi Djenad
Observed names: Ihcen Kherachi, Kherachi Djenad Ihcene
Institution: Institut Pasteur d'Algérie
Observed institution: Institut Pasteur d'Algérie
ORCID: 0000-0003-4753-1936
Observed ORCID: 0000-0003-4753-1936
OpenAlex ID: A5006668750
