Patricia Caffrey | PMC Profiles