15 employees
Phoenix is a bioinformatics company that delivers research, software solutions, licensing, marketing, sales and account management services.
2013