Yves Barral
ETH Zürich
Switzerland
Zurich
CH
ETH Zürich
Switzerland
Zurich
CH
By Yves Barral , Bruno Goud , Nava Segev , Mahel Zeghouf