Scholarly Index
M.J.F. Stive
Delft University of Technology; 11,787 total citations; 368 total publications; best world rank #10
Delft University of Technology
11,787Total citations
368Total publications
59H-index
Scholarly Index
Delft University of Technology; 11,787 total citations; 368 total publications; best world rank #10
Delft University of Technology