Dr Salvador Peña-Haro First name Salvador Family name Peña-Haro Representing member/partner Switzerland Preferred language English