VetTrials
Artificial neobladder placement for dogs with resectable lower urinary tract tumors | VetTrials