Scholarly Index
H. H. G. Savenije
Delft University of Technology; 29,135 total citations; 570 total publications; best world rank #9
Delft University of Technology
29,135Total citations
570Total publications
93H-index
Scholarly Index
Delft University of Technology; 29,135 total citations; 570 total publications; best world rank #9
Delft University of Technology