NCT04322526 - Study of Naltrexone-Induced Blockade of Antidepressant Effects | Crick | Crick