Antoni DávalosResearcher · MedicineHospital Universitari Germans Trias i Pujol Barcelona, SpainMedicineNot recruitingFunding unknown