Profile picture
Sandra Vengadasalam
Doctorate
  • Manager
    Max Planck Society
    Munich, Germany
mini profile avatar Sandra Vengadasalam