Australia’s Deakin to set up campus in India; Will Oxford follow?
[ad_1] Australia’s Deakin University has become the first foreign university to have set up its campus in India. This is one of the two Universities (Deakin University and Wollongong University) which have high global rankings and have got clearance to establish a university campus in India. Both are going to come up in the state…