Mary McPherson | PMC Profiles