The Saint Louis Science Center has announced its next president and CEO. Dr. Ray Vandiver will succeed Todd Bastean at the helm of the organization on Feb. 28. Vandiver will come to the Saint Louis ...