125 employees
ALTIS is a contract research organization (CRO) providing pharmaceutical and biomedical industries with high-quality clinical services since 2001. http://www.altis.org
2001