NCT05843877 2026-01-30
XandTX
Technische Universität Dresden
Phase 3 Recruiting
Technische Universität Dresden
State Budget Public Health Institution Scientific Research Institute - Ochapovsky Regional Clinical Hospital
University of Southern California
Thomas Jefferson University