Discovery Place opens STEM training facility for thousands of teachers

May 29, 2014 6:00 AM