Definition, synonyms and related words
Initialism of site management organization; an organization that provides clinical trial related services.