Mary Torrence | PMC Profiles