English: and University of Trinidad and Tobago.
Telugu: యూనివర్సిటీ ఆఫ్ ట్రీనిడాడ్ అండ్ టొబాగో.