Brian Hall | PMC Profiles