NCT02276924 2025-12-24
UROVISIO
Lille Catholic University
Phase NA Completed
Lille Catholic University
Pacific Edge Limited
Marmara University
University of Texas Southwestern Medical Center
Erasmus Medical Center
Mansoura University
Universiti Sains Malaysia
Western University, Canada
Mansoura University