Our people - Karima Dillon El-Toukhy

Karima Dillon El-Toukhy

Pulse
Associate Lecturer

Location: Dublin Main Campus