Profile picture
Marcel Ruiz-Mejias
Doctorate
  • Researcher
    Universidad Pompeu Fabra
    Barcelona, Spain
mini profile avatar Marcel Ruiz-Mejias