Locations
Houston, Texas - USA
SCI has a state-of-the-art research facility located in Houston, Texas. The Houston research facility encompasses 1,200 m2 and houses a high-tech infrastructure including robotics and automation for high-throughput screening.


