formerly Prospect.
YCCI, Yale School of Medicine
Website
Employee count
106
Industry
Research
Headquarter
New Haven, Connecticut, United States