Sarah McPherson | PMC Profiles