Today Only | £12 off your order. Get the code »

Liz Welsh

Liz Welsh is an experienced veterinarian who works in a rural mixed practice and is a Fellow of the Royal (Dick) School of Veterinary Studies.