Camilla Adang
Dutch associate professor of Islamic studies at Tel Aviv University
Camilla Adang
Dutch associate professor of Islamic studies at Tel Aviv University