Rod Bagley, Veterinary Clinical Sciences

Rod is constantly learning and sharing. I highly regard his perspective and his great wealth of knowledge.