NCT06398561 - Peer-led Intervention for Individuals With Major Depression. | Crick | Crick