IIIT European Summer School 2018

Past courses

Islam in Europe: Challenges of Pluralism