Sattoriy Fayzulloh

Islam and Technology: New tends and challenges for Muslim religious practice

Has successfully completed the Summer School Program