Amy Yan Attends Archcity Defender’s 15yr Anniversary held at St. Louis Science Center