Tal Shima

Photo of Tal Shima

Tal Shima

Positions & Affiliations

Israel Institute of Technology (Technion)
Israel