Thomas Kennedy | PMC Profiles