Scholarly Index
Jaap S. Sinninghe Damsté
Royal Netherlands Institute for Sea Research; 97,218 total citations; 1,188 total publications; best world rank #1
Royal Netherlands Institute for Sea Research
Scholarly Index
Royal Netherlands Institute for Sea Research; 97,218 total citations; 1,188 total publications; best world rank #1
Royal Netherlands Institute for Sea Research