Nature magazine named Liang Wenfeng and Du Mengran as the ten most influential scientists of the year.