Albert Selva-O'Callaghan

University Hospital Vall d'Hebron, Barcino, Catalonia, Spain

Are you Albert Selva-O'Callaghan?

Claim your profile

Publications (64)348.83 Total impact

Publication Stats

600 Citations
348.83 Total Impact Points


  • 2002-2015
    • University Hospital Vall d'Hebron
      • Department of Internal Medicine
      Barcino, Catalonia, Spain
  • 2001-2015
    • Autonomous University of Barcelona
      • Department of Medicine
      Cerdanyola del Vallès, Catalonia, Spain
  • 2014
    • Vall d’Hebron Institute of Oncology
      Barcino, Catalonia, Spain