A new social business model for Europe to promote the integration of deaf people in the professional market

Full project page

Organisations map overview