S

Specs

54 employees

Specs is world's leading provider of compound management services besides being a main supplier of screening compounds.

Basic info

Industry

pharmaceutical manufacturing

Sectors

Biotechnology

Date founded

1987

FAQ