Duncan Reavell

Duncan Reavell

I am a vet. I have a wife (also a vet) and two sons (not yet vets). I have specialised in small animals, and gained the RCVS certificate in small animal medicin
Duncan Reavell