 Trinity College Dublin (TCD), where he has been in the physics department since 1978, awarded him ScD (1987) and the University of Grenoble awarded him Dip.d'Habilitation (1986) and an honorary doctorate (1994).He served as Erasmus Smith's Professor of Natural and Experimental Philosophy at TCD from 2007 to 2012.