Insectapalooza 2015 October 17, 2015 by Angela Douglas We contribute to the annual departmental Open Day Insectapalooza on October 17th with a display of insect pests, how they function and strategies for their control Posted in:News See more Prev:Farewell to Jia Hsin Back: All Posts Next:Yuan presents at the 2015 Sustainability Poster Session