• Medical degree and residency
    • Bachelor of Medicine and Paediatric specialist
  • Languages
    • Spanish
    • Catalan