RAFT Institute
Leopold Muller Building, Mount Vernon Hospital, Northwood, HA6 2RN, United Kingdom
Registration number 299811
07748111506
charity@raft.ac.uk
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
See other opportunities to help us here
Learn more what is happening in the philanthropy space here