NCT07212946 - Ayahuasca and Esketamine for Major Depression | Crick | Crick