Health Care · Biotechnology
The company is headquartered in Shelton, Connecticut and currently employs 7 full-time employees. The company went IPO on 2004-08-12.
Side-by-side comparison