Categories: British charities | Disease related charities | Charities that do not test on animals
The Lord Dowding Fund for Humane Research is a British medical research charity.