COSTATT: College of Science, Technology and Applied Arts of Trinidad and Tobago

What does COSTATT mean? The above is one of COSTATT meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: College of Science, Technology and Applied Arts of Trinidad and Tobago