Scholarly Index

Thomas Lemberger

European Molecular Biology Organization; 4,382 total citations; 43 total publications; best world rank #982

European Molecular Biology Organization

4,382Total citations
43Total publications
21H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Academic Publishing and Open AccessLifetime982DE 4440.98