Thomas More University, Belgium
Study at Thomas More University, Belgium
TMU is located in Mechelen, Belgium, near Antwerp. It is close to Brussels, Amsterdam, and Paris. Enjoy life in a beautiful small European town while studying Business, Communications, Computer Science, and many other programs with students from around the world.