Background
Castella, Xavier was born on May 16, 1958 in Manresa, Catalonia, Spain. Son of Josep Castella and Palmira Picas.
researcher critical care physician
Castella, Xavier was born on May 16, 1958 in Manresa, Catalonia, Spain. Son of Josep Castella and Palmira Picas.
Doctor of Medicine, Autonomous University Barcelona, Spain, 1982. Master in Statistical Methods Public Health, Autonomous University Barcelona, Spain, 1991.
Resident in critical care medicine, Hospital Sant Pau, Barcelona, 1984-1988; staff member Intensive Care Unit, Center Hospital Manresa, Spain, 1988-1990; staff member Intensive Care Unit, Hospital Sabadell, Spain, 1990-1992; head critical care department, Hospital General de Manresa, Spain, since 1992.
Fellow American College Chest Physicians. Member European Society Intensive Care Medicine, European Diploma Intensive Care Medicine, European Medical Association.