Scholarly Index

Estela E. Medrano

Baylor College of Medicine; 12,560 total citations; 85 total publications; best world rank #287

Baylor College of Medicine

12,560Total citations
85Total publications
41H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
melanin and skin pigmentationLifetime287US 12597.07
Telomeres, Telomerase, and SenescenceLifetime736US 29290.39