TECHNION - ISRAEL INSTITUTE OF TECHNOLOGY

Prof. Dr. Israel Vlodavsky

Technion Integrated Cancer Center (TICC)

1 Effron St.

3525422 Haifa

Israel

Website: https://tumorbi.net.technion.ac.il/