Home
Books
About
News
More
Professor Brian R. McAvoy has been a practising clinician for nearly 50 years, working as a general practitioner, addiction medicine specialist and academic in New Zealand, Australia, Canada and the UK.