C

Charalampos Mamoulakis

University of Crete

ORCID: 0000-0002-8662-1275

Publishes on Urinary Bladder and Prostate Research, Prostate Cancer Diagnosis and Treatment, Pelvic floor disorders treatments. 180 papers and 7.5k citations.

180Publications
7.5kTotal Citations

Is this you? Claim your profile.

Add your photo, update your bio, and get notified when your ranking changes.