Scholarly Index

Francisco Escamilla‐Sevilla

Sociedad Española de Nefrología; 4,348 total citations; 70 total publications; best world rank #853

Sociedad Española de Nefrología

4,348Total citations
70Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Restless Legs Syndrome Research2021-2025853ES 3843.97