Brian Macfarlane | PMC Profiles