Logo

Netherlands  

Netherlands - Social Progress Index - SPI
DateSPIBasic Human NeedsFoundations of WellbeingOpportunity
201586.5094.8083.8180.88
201487.3793.9187.5680.63
Netherlands - Social Progress Index - SPI
Netherlands - Social Progress Index - SPI