ITSF

Medical abbreviations:
ITSF

Immune Thymus Suppressor Factor