ST
Terrassa (Barcelona), Spain · Europe
39GMP
Freeze dryersIsolatorsFill-finish equipmentLoading and unloading systems
FDAEU GMP
TECH 31SCALE 10 models
Pharmaceutical manufacturing and laboratory equipment — compared side by side on capability, lead time and support.
Scores are deterministic, rules-based — not AI.