Brown Institution/Definition

(1871-1944) former veterinary center of research and clinical practice in London.