Lancet 2022 399 629 655