Middle East Technical University – Northern Cyprus

For the ultimate preparation!