The link to the Science article is a 404. Not a good look.
https://www.science.org/doi/10.1126/science.adw8997