SVST

AcronymDefinition
SVSTSwedish Vacuum Solar Telescope
SVSTSun Valley Ski Tools
SVSTStandardized Visual Scale Test (eyelid diseases)