NCT02276924 2025-12-24
UROVISIO
Lille Catholic University
Phase NA Completed
Lille Catholic University
Pacific Edge Limited
Mansoura University
Fraser Health
State University of New York - Upstate Medical University
Western University, Canada
Mansoura University
University of Wisconsin, Madison