Stanford Medicine Department of System Neuroscience and Pain Lab publish a Naltrexone article- a MUST READ!