Guy Ben-Betzalel

Sheba Medical Center, Israel