Scholarly Index
Stefan Schouten
Royal Netherlands Institute for Sea Research; 62,736 total citations; 769 total publications; best world rank #3
Royal Netherlands Institute for Sea Research
62,736Total citations
769Total publications
132H-index
Scholarly Index
Royal Netherlands Institute for Sea Research; 62,736 total citations; 769 total publications; best world rank #3
Royal Netherlands Institute for Sea Research