Founded
1976
Legal Status
Other
Leader
Afshin Tavakoli
Relief of renal related illnesses and the funding of research and education in renal disease, transplantation and allied fields together with the provision of direct patient amenities
Year ending 2025
Income & expenditure over time
Europe