Coordinates organ and tissue donation and transplantation processes in the Netherlands.
Haagse Schouwweg 6, 2332 KG, Leiden