Peter Deeney receives funding from the EU, Irish Research Council, INVEST Norther Ireland/Department for the Economy (DFE), Science Foundation Ireland, the U.S. National Science Foundation and the ...