Thomas McGahan | PMC Profiles