The most important publications in the last 10 years