Vincent Curran | PMC Profiles