ITU-Istanbul Teknik Universitesi, Istanbul, Turkey
Organization name
ITU-Istanbul Teknik Universitesi, Istanbul, Turkey