The CAFO Blog

Archives

Farewell, Dr. Karyn Purvis

My throat caught and my shoulders dropped when I heard the news today: Dr. Karyn Purvis ended her long battle with cancer, losing her body to the disease, but confident […]