user-icon
Company
Bruce Rappaport Faculty of Medicine, Technion – Israel Institute of Technology,
Location
Haifa ISRAEL