Houda Amellal
Institutions: Institut Pasteur du Maroc, University of Hassan II Casablanca
Observed institutions: Institut Pasteur du Maroc, University of Hassan II Casablanca
ORCID: 0000-0002-5954-7938
Observed ORCID: 0000-0002-5954-7938
OpenAlex ID: A5063233114
