816 North

March 25, 2014 12:00 AM

Science Fair winners announced

Winners of the 63rd Greater Kansas City Science and Engineering Fair were recently announced.

Related content

Comments