Mohamed El-Hadidy

University of Duisburg-Essen Germany

Mohamed El-Hadidy

1chapters authored