Tem42 comments on This year’s biggest scientific achievements