Kazan Veterinary Institute

GPTKB entity