SSCI

Provides analysis & research svcs. in the pha

2002 Inc. 5000 Rank:
# 318
Location:
West Lafayette, IN 
Founded:
1991
Employees:
60

Previous Inc. 5000 Rankings 

2001
#371

MORE COMPANY INFORMATION

Website:
ssci-inc.com