ITU

Medical abbreviations:
ITU

Interdisciplinary Thematic Unit