Netherlands Organisation for Health Research and Development Grant 641001100