By John Lee. The United Nations Development Programme (UNDP) has ranked Iran in 69th place out of 158 countries in its latest annual Human Development Report (HDR), entitled ‘Human Development for Everyone’. The full report is available here. (Source: UNDP)