According to some embodiments there is provided a wearable device for breast screening, comprising: at least one breast-contacting member shaped to contact a surface of a breast, the member comprising an array of force applying units and an array of sensors configured for sensing at least one parameter in response to force applied by the force applying units; the force applying units and the sensors disposed on or within the breast-contacting member and positioned to contact a surface of the breast; a memory storing one or more patterns suitable to detect a lump underlying the surface; wherein the pattern comprises a sequence of forces that vary spatially and/or vary in time; a controller configured for: reading data from the memory to control application of force; communicating with the sensors to receive signals associated with the at least one parameter sensed in response to the application of force; and to process the received signals to detect a lump.