Contributors

Albert Selva-O’Callaghan MD PhD

Professor
Medicine Department Faculty of Medicine
Vall d’Hebron General Hospital
Universitat Autonoma de Barcelona