Professor: "Directly testing on humans would be a lottery"

Prof Steve Brown is one of the directors of the Mary Lyon centre in Oxford. He told Victoria why he regards animal research as vital.

This clip is from

Added. Check out your playlist Dismiss