Roger Flanagan | PMC Profiles