TWRI

Medical abbreviations:
TWRI

Toronto Western Research Institute