Brian Rafferty | PMC Profiles