James M. O’Riordan

James M. O’Riordan is an author at St. James's Hospital specializing in medicine, surgery, and gastroenterology.

Publications per year

2003–2023

27

Publications

27