Discovery Place opens STEM training facility for thousands of teachers

May 29, 2014 06:00 AM