Comparative oncology: Integrating human and veterinary medicine.

Comparative oncology: Integrating human and veterinary medicine.