UCL School of Management

Cyrille Najjar

Adjunct Teaching Fellow