Profile picture
Simon Rella
  • Doctorate Student / Research Assistant
    Institute of Science and Technology Austria (IST Austria)
    Klosterneuburg, Austria
mini profile avatar Simon Rella