88 employees
Xcene Research is a contract research organization providing services to pharmaceutical, biotechnology, and medical device companies.
2015