Veterinarians or veterinary practices located in India.