Patrick McKenna | PMC Profiles