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