Brian MacKenzie | PMC Profiles