GESTEC

Medical abbreviations:
GESTEC

Genome Science and Technology Center