2Publications
ACS Appl Mater Interfaces 2019 Nov 25;11(44):41402-41414. Epub 2019 Oct 25.
Case Rep Urol 2011 30;2011:415675. Epub 2011 Jun 30.
Department of Urology, Democritus University of Thrace, Alexandroupolis, Alexandroupolis 68100, Greece.