Scholarly Index

Oliver G. Opitz

Heidelberg University; 1,831 total citations; 70 total publications; best world rank #933

Heidelberg University

1,831Total citations
70Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and SenescenceLifetime933DE 4688.87