ITU Istanbul, Turkey
Organization name
ITU Istanbul, Turkey