TRIO

Medical abbreviations:
TRIO

Telecommunications Research Institute Of Ontario