Buffalo Museum of Science celebrates 50% completion of upcoming Science Stadium Exhibit

Buffalo Museum of Science celebrates 50% completion of upcoming Science Stadium Exhibit

The Buffalo Museum of Science marked a major milestone in its $3 million Science Stadium exhibit, announcing on March 20 the project is now 50% complete ahead of its planned