Profile picture
Xonia Carvajal-Vergara
Doctorate
  • Researcher
    Foundation for Applied Medical Research (FIMA)
    Pamplona, Spain
mini profile avatar Xonia Carvajal-Vergara