Insects are 'food of the future' Amy Murphy | 2nd July 2019 Research from the University of Leeds, in England, and the University of Veracruz, in Mexico, concludes shoppers have to get past 'ick factor'. … the report published in the Comprehensive Reviews in Food Science and Food Safety …