Non-profit · founded 1971
Ludwig Cancer Research
Oxford, United Kingdom · ludwigcancerresearch.org/location/oxford
Part of Ludwig Cancer Research
- Citations, last 5 years
- 7 628
- Works, last 5 years
- 512
- h-index
- 388
- Scientists listed
- 0
- Grants since 2016
- 1
