Bogaziçi University, Turkey
Organization name
Bogaziçi University, Turkey