Prof. De Cremer was named again as one of the top 2% scientists worldwide (across all disciplines). Check out the news here.