DTU

Medical abbreviations:
DTU

Discovering The Universe