Patricia MacNeil | PMC Profiles