TRRU

AcronymDefinition
TRRUTechnoscience and Regulation Research Unit (Dalhousie University; Canada)
TRRUTourism and Recreation Research Unit (University of Edinburgh; UK)
TRRUTechnology Risk/Reward Unit (intellectual property assets)