NCT06519292 2025-05-22ITHACAAcademisch Medisch Centrum - Universiteit van Amsterdam (AMC-UvA)Recruiting214 enrolled