Losartan Modulates Neural Responses to Looming Visual Sti... | NCT06329076 | Trialant