Profile picture
Fernanda Ruiz-Larrea
Doctorate
  • University of La Rioja
    Logroño, Spain
mini profile avatar Fernanda Ruiz-Larrea