Brian Palmer | PMC Profiles