Scholarly Index

Erko Stackebrandt

DSM (Netherlands); 72,074 total citations; 676 total publications; best world rank #1

DSM (Netherlands)