The role of reflective practice in professional development

The science of veterinary medicine is constantly evolving with an ever-growing body of knowledge and a rapid rate of technological change. In addition, there are regulatory and societal expectations...