Stephen Lister

Stephen Lister

Stephen Lister MRCVS is a veterinarian at Crowshall Veterinary Services, a dedicated 9 vet poultry practice, based in Norfolk. He is a Foundation diplomate and Vice President of the European College of Poultry Veterinary Science (ECPVS), Past President of the British...