nature 270 results