ASTA

Medical abbreviations:
ASTA

Applied Science And Technology Abstracts