Search results for: Emanuele Castelli
Veterinary Surgery > 50 > S1 > O5 - O16
Veterinary Surgery > 48 > 8 > 1520 - 1529
Veterinary Surgery > 48 > 4 > 546 - 555
International Journal of Urology > 20 > 4 > 390 - 397
European Urology > 2011 > 60 > 1 > 173-176
The Journal of Urology > 2005 > 174 > 6 > 2239-2243