Prof. Elhanan Bar-On on Humanitarian Mission
When catastrophes strike, Prof. Elhanan Bar-On, Director of Sheba’s Humanitarian and Disaster Response Center, and his team are often the first emergency responders on the ground. During this unique event, Prof. Bar-On provided an insider’s perspective on the center’s life-saving activities across the globe.