Dror Mevorach

Hadassa Medical Center, Israel