Search results for: Behzad Lotfi
Biosensors and Bioelectronics > 2017 > 90 > C > 290-297
Biosensors and Bioelectronics > 2015 > 67 > C > 601-607
World Journal of Urology > 2013 > 31 > 5 > 1225-1230
Neurourology and Urodynamics > 30 > 8 > 1580 - 1585