Leila Ben Amor

Leila Ben Amor is a psychiatrist at the CHU Sainte-Justine and professor in the Department of Psychiatry at the Université de Montreal. Pediatrician specialized in child development.

Agence Schweiger