STAR

Medical abbreviations:
STAR

Sustainable Technologies And Renewables