Middle East Technical University (METU), Turkey
Organization name
Middle East Technical University (METU), Turkey