OTU

Medical abbreviations:
OTU

Official Traveller Universe