1. Faculty of Veterinary Medicine Department of Veterinary Public Health Vietnam National University of Agriculture Trau Quy, Gia Lam Hanoi Vietnam
2. Faculty of Veterinary Medicine Department of Anatomy and Histology, Vietnam National University of Agriculture Trau Quy, Gia Lam Hanoi Vietnam
3. Department of Pathology, Faculty of Veterinary Medicine Vietnam National University of Agriculture Trau Quy, Gia Lam Hanoi Vietnam
4. Veterinary Hospital, Faculty of Veterinary Medicine Vietnam National University of Agriculture Trau Quy, Gia Lam Hanoi Vietnam
5. G.A. Flory Consulting Mt. Crawford Virginia
6. University of Maine Cooperative Extension Orono Maine