STAA

Medical abbreviations:
STAA

Scientific And Technological Achievement Awards