Scholarly Index
L.L.M. Van Deenen
Utrecht University; 28,086 total citations; 325 total publications; best world rank #12
Utrecht University
28,086Total citations
325Total publications
98H-index
Scholarly Index
Utrecht University; 28,086 total citations; 325 total publications; best world rank #12
Utrecht University