STARR

Medical abbreviations:
STARR

Science Technology Anthropology Resea Rch