Scholarly Index
Lex Bouwman
Utrecht University; 42,150 total citations; 281 total publications; best world rank #11
Utrecht University
42,150Total citations
281Total publications
96H-index
Scholarly Index
Utrecht University; 42,150 total citations; 281 total publications; best world rank #11
Utrecht University