Innovative ideas and entrepreneurial ambition were on full display last week as University of Missouri–St. Louis students pitched ideas for new ventures to a panel of judges at the UMSL Innovation ...