GATE

Medical abbreviations:
GATE

Glade Ada Translator and Evaluator