The Churchill Building at Technion – Israel Institute of Technology in Haifa
Return to article.