Editorial Team
Christian Rudolf Richter
Christian Rudolf Richter
German University in Cairo, Egypt