ICCCS 2017 is proud to announce the following keynote speakers and talks this year: