1. Department of Pathobiology; Faculty of Veterinary Sciences; B.Z University; Multan Pakistan
2. Department of Parasitology; University of Veterinary and Animal Sciences; Lahore Pakistan
3. Veterinary Research Institute; Lahore Pakistan
4. Shifa International Hospital; Islamabad Pakistan
5. The Urban Unit Company; Lahore Pakistan
6. Department of Biomedical Sciences and Pathobiology; Virginia-Maryland College of Veterinary Medicine; Virginia Tech; Blacksburg VA USA