Profile picture
ROBERTO RUIZ BARQUÍN
  • Lecturer / Senior Lecturer
    Autonomous University of Madrid
    Madrid, Spain
mini profile avatar ROBERTO RUIZ BARQUÍN