Profile picture
Shoshi Geva
  • Technician / Assistant
    Technion Israel Institute of Technology
    Haifa, Israel
mini profile avatar Shoshi Geva