The UMSL-hosted event is one for the history books, so to speak, with more than 300 local youth headed to campus to showcase their research projects.

The UMSL-hosted event is one for the history books, so to speak, with more than 300 local youth headed to campus to showcase their research projects.
The UMSL-hosted event is one for the history books, so to speak, with more than 300 local youth headed to campus to showcase their research projects.
The UMSL-hosted event is one for the history books, so to speak, with more than 300 local youth headed to campus to showcase their research projects.
A storm system visited the UMSL campus last week and left a stunning visual.