Nature 626 98104 Tax