Lynn Kavanagh
About Lynn Kavanagh
Lynn Kavanagh is the farming campaign manager at World Animal Protection, Canada. She received an MSc in animal behaviour and welfare from the University of Guelph.
2 Articles
Lynn Kavanagh is the farming campaign manager at World Animal Protection, Canada. She received an MSc in animal behaviour and welfare from the University of Guelph.