Nour Marzouka

Research Scientist