Alexandra Iwanowska

Alexandra Iwanowska has been a member of the National Mechanism for the Prevention of Torture in Poland in 2012–2017. Currently she is a staff member of the Helsinki Foundation for Human Rights (Warsaw, Poland).