NSO

Medical abbreviations:
NSO

National Solar Observatory