Caner Eler

Socrates Magazine Editor-in-Chief