Profile picture
Alejandra Ortiz-Ruiz
Doctorate
  • Technician / Assistant
    University Hospital October 12
    Madrid, Spain
mini profile avatar Alejandra Ortiz-Ruiz