SSRT

Medical abbreviations:
SSRT

Siberian Solar Radio Telescope