St. Louis University of Missouri–St. Louis’s Innovative Technology Enterprises Welcomes Two New Tenants By Techli Team October 2, 2012