Rodrigo Machado-Vieira, MD, PhD, MScOrganisationTrialsNCT06229977Phase 2Completed202334 people29 Jan 2024clinicaltrials.gov