Study of Naltrexone-Induced Blockade of Antidepressant Ef... | NCT04322526 | Trialant