Vellum SMO
Vellum SMO is a specialist Site Management Organization that partners with independent physician practices to build dedicated clinical research capability — and gives sponsors and CROs a single, accountable counterparty for their most demanding studies. Source (opens in a new tab)
- Headquarters
- US
- Provider types
- site / SMO