sto major research facility