Technion – Israel Institute of Technology
Technion – Israel Institute of Technology, the Ben Gurion University In The Negev in Israel, and the University of Pittsburgh.