News Archive 2018 News Yeo Bee Yin among top 10 people who mattered this year, scientific journal says Yeo Bee Yin among top 10 people who mattered this year, scientific journal says