Profile picture
Miguel Carballo
Doctorate
  • Senior Researcher
    Hospital Terrassa
    Barcelona, Spain
mini profile avatar Miguel Carballo