Ty

Medical abbreviations:
Ty

Yeast Transposon