An Israeli artist from Jerusalem, Landau studied at the Bezalel Academy of Art and Design before spending several years working in the US and the UK. Her artistic work can be categorized as multi-media; this includes drawing, sculpture, video, and performance-based pieces. Landau draws her inspiration from such topics as the human condition, banishment, and the relationship between victim and victimizer.