S

SAFC

300 employees

Basic info

Industry

chemical manufacturing

Sectors

Bioprocess Products & Services
Testing & Support Services
Custom Manufacturing Services & Solutions

FAQ