EMA – Clinical Trials Information System (CTIS): Walk-in clinic – 20 November 2024 https://elsibi.hypotheses.org/19562