Scholarly Index

Achim Leutz

Max Delbrück Center; 12,226 total citations; 128 total publications; best world rank #888

Max Delbrück Center

12,226Total citations
128Total publications
54H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Chromatin Remodeling and CancerLifetime888DE 8383.71