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