Nature 2019 567 511 Iowa