Profile picture
Max Ortiz-Catalan
Doctorate
  • Chalmers University of Technology
    Gothenburg, Sweden
mini profile avatar Max Ortiz-Catalan