Scholarly Index

François Schellevis

Netherlands Institute for Health Services Research; 21,432 total citations; 469 total publications; best world rank #24

Netherlands Institute for Health Services Research

21,432Total citations
469Total publications
73H-index

Published ranking records