Remzi Kaygusuz

Placement

Sabanci University

Location

Istanbul, Turkey