The Minho University is a public University and one of the best in Portugal.
The involvement between the university and the community of Braga and Guimaraes is perfect. And yes, the Minho University is divided in two different cities in order to “reduce the distance” between the companies and the students.
For sure you will love it!