Juan Carlos Lopez Delgado

MD, PhD

Professor of Critical and Emergency Care, University of Barcelona

Intensive Care Specialist, Medical Intensive Care Unit, Hospital Clinic of Barcelona

Barcelona, Spain