Thomas Hennessey | PMC Profiles