Access to Transplantation and Transplant Outcome Measures (ATTOM)

Project: Research

NullPointerException
StatusFinished
Effective start/end date1/11/1131/10/16

Funding

National Institute for Health Research: £297,002, National Institute for Health Research: £533

Research outputs

ID: 21709322