Science Explorer Back to mapMap

Xavier Castella

Xavier Castella publishes mostly in Surgery, Pulmonary and Respiratory Medicine and Epidemiology, on topics such as Sepsis Diagnosis and Treatment, Free Will and Agency and Machine Learning in Healthcare.

ORCID 0000-0001-7222-3113 OpenAlex
World rank
#5,617,054
of 7,710,434 ranked researchers
Rank in Spain
#133,141
of 204,306
Works
23
Citations
351
Citations per work
15.3
h-index
6
i10-index 5Top 76% in Surgery
Drawing this view