STAR

Medical abbreviations:
STAR

Small Tandem for Applied Research