|
Definition of Smo
1. Initialism. Site Management Organization; an organization that provides clinical trial related services. ¹
¹ Source: wiktionary.com
Lexicographical Neighbors of Smo
SMC SMD SME SMERSH SMF SMG SMGs SMH SMIDSY SMIL | SML SMLE SMLT SMLs SMM SMO SMP SMPS SMS SMSed | SMSes SMSing SMT SMTP SN SN1 reaction SN2 reaction SNAFU SNAFUs |