Full name Institute of Cancer Research - Royal Cancer Hospital
Short name ICR
Type of organisation Research
Partner Role Observer
Country United Kingdom

Back to project overview