Mestres Petit, Alba, Barcelona City Council, Institute of People with Disabilities, Spain