1. Department of Veterinary Medicine; University of Cambridge; Cambridge United Kingdom
2. North Carolina State College of Veterinary Medicine; Raleigh North Carolina
3. Department of Haematology; University of Cambridge, NHS Blood & Transplant Donor Centre; Cambridge United Kingdom
4. Small Animal Teaching Hospital, Leahurst Campus; University of Liverpool; Wirral United Kingdom
5. Orwell Veterinary Group; Kesgrave United Kingdom
6. Highcroft Veterinary Group; Whitchurch Veterinary Centre; Bristol United Kingdom
7. University of Bristol; Bristol United Kingdom