Professor
James O'SheaProfile page
Professor
School of Philosophy
Orcid identifier0000-0002-7478-638X
- ProfessorSchool of Philosophy
- +353-87-774-1833
- University College Dublin, School of Philosophy, Newman Building Belfield Dublin 4
Professor
Professor
School of Philosophy