
T-REX

Jul 28, 2016 | Support Ecosystem
Look out, St. Louis, because there’s a dinosaur in town, and it’s on the prowl for entrepreneurs and innovation. Located in the historic Lammert Building on Washington Street in downtown St. Louis, T-REX is a nonprofit technology entrepreneur center that aims to... Show Me More