The philosopher Richard Kearney and US healthcare innovator Michael Dowling have been awarded this year’s Research Ireland St ...