Dr. Tariq Ramadan
Switzerland
Contemporary Islamic ThoughtProfessor of Contemporary Islamic Studies at the University of Oxford.
Languages
FrenchEnglishArabic
Switzerland
Contemporary Islamic ThoughtProfessor of Contemporary Islamic Studies at the University of Oxford.
Languages