Scholarly Index

Esther Mena

National Cancer Institute; 5,054 total citations; 216 total publications; best world rank #542

National Cancer Institute

5,054Total citations
216Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Prostate Cancer Treatment and Research2021-2025648US 23294.49
Prostate Cancer Diagnosis and Treatment2021-2025542US 16694.54
Urologic and reproductive health conditions2021-2025757US 18175.03