TOVE


AcronymDefinition
TOVE➣Toronto Virtual Enterprise (University of Toronto; Canada)