Scholarly Index

Natàlia Cullell

Hospital de Sant Pau; 3,941 total citations; 62 total publications; best world rank #407

Hospital de Sant Pau

3,941Total citations
62Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cerebrospinal fluid and hydrocephalus2021-2025407ES 487.62