NCT04757506 - An Investigation of the Effects of Opioid Receptor Blockade on Changes in Self-esteem and Social Attention | Crick | Crick