Dutch Healthcare Authorityh-index: 22Total citations: 2,232Total papers: 132Homepage: https://www.nza.nl/