Recent physician strike in Israel: a health system under stress? … More: Recent physician strike in Israel: a health system under stress?