Scholarly Index

Steven E. Artandi

Stanford University; 11,867 total citations; 103 total publications; best world rank #116

Stanford University

11,867Total citations
103Total publications
47H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and SenescenceLifetime116US 6297.23
Cancer Research and TreatmentsLifetime548US 31097.23
Telomeres, Telomerase, and Senescence2021-2025960US 32559.47