Kate Hanrahan | PMC Profiles