Scholarly Index
Theo Arentze
Eindhoven University of Technology; 11,564 total citations; 496 total publications; best world rank #10
Eindhoven University of Technology
11,564Total citations
496Total publications
57H-index
Scholarly Index
Eindhoven University of Technology; 11,564 total citations; 496 total publications; best world rank #10
Eindhoven University of Technology