Company Information

Type

Company - Public

Size

51-200

Location

195 Church StreetNew Haven, CT, 6510

Industry

Computer/Internet
Pharmaceutical/Bio-tech

Founded

1999