Scholarly Index

Klelia D. Salpea

Alexander Fleming Biomedical Sciences Research Center; 1,809 total citations; 53 total publications; best world rank #820

Alexander Fleming Biomedical Sciences Research Center

1,809Total citations
53Total publications
21H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and SenescenceLifetime820GR 789.75