Richard Hall | PMC Profiles