SciFest
In 2008, St. Louis and the Saint Louis Science Center won a national competition to host SciFest, an International Science Festival.
Read more about this topic: Saint Louis Science Center
SciFest
In 2008, St. Louis and the Saint Louis Science Center won a national competition to host SciFest, an International Science Festival.
Read more about this topic: Saint Louis Science Center