Scholarly Index

Peter Schaar

University Medical Center Utrecht; 876 total citations; 91 total publications; best world rank #238

University Medical Center Utrecht

876Total citations
91Total publications
17H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Digitalization, Law, and RegulationLifetime238NL 2888.18