EAU 2025: State-of-the-Art Lecture: TAR, a Novel Intravesical Drug Delivery System

| UroToday.com | March 24, 2025