University of London - Royal Veterinary College
London, England, UK