- www.ludwig.ox.ac.uk
- 15
- 6
- 26
The Oxford Branch of the Ludwig Institute for Cancer Research is based within the Nuffield Department of Medicine at the University of Oxford. Founded in 2007 under the Directorship of Professor Xin Lu, the unit is mainly housed in the Old Road..
Relevance: 9.025679