A group of people sitting together

Efrat Hochma

Graduate Student
sefrathh@campus.technion.ac.il