$21 million science center opens at the University of Puget Sound