Small Animal Medicine

The Small Animal Medicine group comprises a number of clinicians investigating multiple aspects of canine and feline medicine