101Smart Ltd.

Human factors in surgical safety