News feature about Stockholm University coming 5th in the world in environmental science and engineering according to Shanghai Ranking.