ITRU

Medical abbreviations:
ITRU

Intertrust Technologies Corporation