50 employees
Catawba Research is a contract research firm that offers clinical operations and trial management services for multiple sectors.
2014