Scientific innovative and creativity were evident at Presentation Senior School in Mullingar when pupils presented their STEM ...