Scholarly Index
Sandra van Dulmen
Netherlands Institute for Health Services Research; 13,268 total citations; 504 total publications; best world rank #30
Netherlands Institute for Health Services Research
13,268Total citations
504Total publications
62H-index