The human development index: Yet another redundant composite development indicator?
According to PR-model, The human development index: Yet another redundant composite development indicator? is ranked 24,266th in multilingual Wikipedia, in particular this website is ranked 431st in German Wikipedia.