St. Thomas University is a nonprofit organization with teaching and management autonomy.
It delivers online bachelor’s and master’s degree programs to students worldwide. Governance is vested in a Board of Trustees whose members are elected directly by AEI, Inc.
The main campus is located in the state of North Carolina. STU’s Learning Centers are provided in several countries to facilitate international students. The first one is already active in Italy, in Milan, a highly industrialized region with cutting-edge technological know-how.