Hanâ Baba
Observed names: Baba, Hana, Baba, Hanâ, H. Baba, Hana BABA, Hana Baba
Institution: Institut Pasteur du Maroc
Observed institutions: Institut Pasteur du Maroc, University of Hassan II Casablanca
ORCID: 0000-0002-5450-8286
Observed ORCID: 0000-0002-5450-8286
OpenAlex ID: A5029894300
