Landau is a Jerusalem-born artist who studied at the Bezalel Academy of Arts and Design, then worked in the United States and United Kingdom. Her pieces are multimedia, including drawing, sculpture, video and performance. She explores themes such as the human condition, banishment, and the relationship between victim and victimizer. She creates many sculptures at the Dead Sea.