Respuesta :

- advances in technology / science
- advances in medicine
- urbanisation
- birth rate vs death