1. Department of Surgery A, Rambam Medical Center and Technion-Israel Institute of Technology, Haifa, Israel
2. Department of Pathology, Rambam Medical Center and Technion-Israel Institute of Technology, Haifa, Israel
3. Department of Urology, Rambam Medical Center and Technion-Israel Institute of Technology, Haifa, Israel
4. Vascular and Tumor Biology Research Center, Rambam Medical Center and Technion-Israel Institute of Technology, Haifa, Israel