Science Foundation Ireland

Our People

Joseph Finnegan

PhD Researcher