The Science Center turns 25