Posted June 25th, 2017 by Oscar del Rio Connaught New Researcher Award: Eric David Diller Posted in Awards & Honours