ISTA

Medical abbreviations:
ISTA

International Syclone Typhoon Association