STAR

Medical abbreviations:
STAR

Scientific and Technical Advisory Reviewer