35 employees
It is a research partnership among Indiana University, Purdue University, the University of Notre Dame and numerous life sciences businesses
2008