Kevin Curran | PMC Profiles