It was great!

May 22, 2017

Review for Deakin University Deakin University is located near Melboune, Australia – a multicultural and vibrant city. Deakin is highly attentive to student experience from university residences, international student welcome, and its student association (DUSA). The Burwood campus is modern and well-landscaped. Posted on 2017-05-22 13:26:21 Product Name (if applicable) Score : Country Score : […]