by Karl Voigt In short, BU08028 is a new research drug that provides the pain relief of opiates, without their addictive effects. Trials of the drug have been conducted on rhesus monkeys with success that — it is hoped — will translate to humans. The trials, conducted at Wake Forest University School of Medicine, demonstrated … Continue reading What is BU08028 and What Does it Mean to Chronic Pain Sufferers?