The American Association of Museums has extended the Saint Louis Science Center’s accreditation for another five years. The Science Center was initially accredited in 1989, re-accredited in 1995 and ...