Frank Shaughnessy | PMC Profiles