93 employees
SMO Group is a clinical trial logistics service provider that offers shipping and supply chain management.
2004