Founded
1968
Legal Status
Trust
Medical education
Charity no. 312918
Registered 1968· England & Wales
Europe