Dr Diaa Ahmed Mohamed Ahmedien

  • University of Bern
  • Graduate Student, Art & Applied Arts
  • Switzerland