About Diyana Hall

Diyana Hall is a veterinary surgeon and writes regularly on animal nutrition for a range of pet websites and blogs.