Mayo Clinic
1 citation(s) found for "Farkouh, Ala’a".
Journal of Urology | April 9, 2025 | Volume: 214 | Issue: 3 | Pages: 272-279
10.1097/ju.0000000000004561 | PMID 40203124