Dr. Elhanan Bar-On, director of the Israel Center for Disaster Medicine and Humanitarian Response at Sheba Medical Center, goes wherever he’s needed. Read print story.

By Abigail Klein Leichman | posted 11/10/2020

By admin