Constanza Sanchez Aviles – ICEERS Foundation

Law, Policy & Human Rights Coordinator

Address & Contacts

Address

Carrer de SepĂșlveda, 65, 08015 Barcelona, Spain

GPS

41.3773212, 2.1546685