The popularity of the word innovation seems nowhere near its peak, but what does the term actually mean? A recent competition challenged Missouri S&T students to address that question with a physical or digital creation. The competition was part of the university’s two-year anniversary celebration in October of the $300 million gift from the late […]
Read More »