“The Next Big Thing”: St. Louis Students Winners in the Innovation Economy

Nayla Nava and Maya McGregory took the stage at the St. Louis Science Center on Tuesday…