UNV promotes sustainable human development through volunteerism and mobilizing volunteers to support UN initiatives. It partners with governments, civil society, and UN agencies to integrate volunteerism into development programs. Each year, UNV mobilizes over 6,800 UN Volunteers from 159 countries to serve in 127 countries, working on peacebuilding, humanitarian aid, health, education and other development areas. Over two-thirds of UN Volunteers come from developing countries and over 30% volunteer in their home countries.