
Research Profile
Bernadette O'Regan
Associate Professor

Research Profile
Teresa Curtin
Professor
Research Profile
Richard Moles
Professor

Research Profile
James J Leahy
Professor
Research Profile
Erzeng Xue
Associate Professor

Research Profile
Colin Fitzpatrick
Professor

Research Profile
Ronan Courtney
Professor

Research Profile
Kenneth Byrne
Professor

Research Profile
Tom O'Dwyer
Associate Professor