Daniel Hennessy | PMC Profiles