20 years of the Millennium Science Forum