Leopold Muller Building, Mount Vernon Hospital, Northwood, HA6 2RN, United Kingdom
Registration number 299811
Restoration of Appearance and Function Trust (RAFT) is an internationally recognised medical research charity working in the field of tissue and bone regeneration. The charity is a world-leader in creating pioneering new treatments for patients affec...See more
Income 1,338,520Total income in the last financial year.
Expenditure £ 0Total expenditure in the last financial year.
Projects 0Number of projects currently being implemented.
Employees 15Number of staff employed in the last financial year.