Technion – Israel Institute of Technology
Technion City
Haifa, Israel

and

Technion – Israel Institute of Technology
The Ruth and Bruce Rappaport Faculty of Medicine
1 Efron Street
Haifa, Israel