NCT02810613 - Leiden University Medical Center Mini Donor Bank | Crick | Crick