TUBA

Medical abbreviations:
TUBA

Technology Usability and Business Architecture