Full name Velindre National Health Service Trust
Short name Velindre
Type of organisation Research
Partner Role Observer
Country United Kingdom

Back to project overview