Population and development review

Population and development review
0098-7921
Πανεπιστήμιο Πάτρων
1975- (2 years)
https://www.jstor.org/journal/popudeverevi