Profile picture
Olga Giraldo
Masters
  • Polytechnic University of Madrid
    Madrid, Spain
mini profile avatar Olga Giraldo