VMRI

AcronymDefinition
VMRIVeterinary Medical Research Institute (Budapest, Hungary)