Meet the Oxford Branch of the Ludwig Institute for Cancer Research.
The Ludwig Institute for Cancer Research Ltd (LICR) is a global non-profit organisation committed to improving the understanding and control of cancer though integrated laboratory and clinical discovery.