Patrick Hennessey | PMC Profiles