Dina Mohamed

Artisitc Research, Leiden university

Netherlands