The atrium of the Saint Louis Science Center’s Life Science Lab has undergone an exciting update. This learning space gives visitors a chance to explore how medicine has and continues to be impacted by the natural world.
Access to this area is included with the Saint Louis Science Center’s free admission.