The University of Trinidad and Tobago

"Semester at Sea" Visits UTT

3 December 2015