Tamar Shochat

Dr. Tamar Shochat

Cheryl Spencer Department of Nursing, University of Haifa, Haifa 3498838, Israel
orcid