Celia CABELLO

Celia CABELLO

Research Engineer

  • Affiliation: IMDEA Networks Institute
  • Joining date: November 2023
  • Leaving date: May 2025