Nephrology and urology
Breitschwerdt, Edward B.
New York Edinburgh Churchill Livingstone
1986
Includes index
Veterinary urology.
Veterinary nephrology.