Find all of the latest news, press releases, and updates about Constructor Institute of Technology here.
Image
Press Release
Constructor Institute of Technology Plans to Cease Operations in Schaffhausen, Switzerland, Refocusing on Growth at Constructor University Bremen and Online Education