Theodor Bilharz Research Institute

OrganisationROR

Trials

  • NCT06629415

    Phase 4, Completed, 60 people, 8 Oct 2024

  • NCT06414395

    Phase 4, Status unknown, 52 people, 16 May 2024

  • NCT04115449

    Phase 2/3, Status unknown, 40 people, 4 Oct 2019

  • NCT02684019

    Phase 3, Completed, 60 people, 17 Feb 2016