The program of presentations has been selected! Over 200 submissions were made, from presenters around the world. The conference committee has selected 120 oral presentations, which will be presented in 5 breakout tracks over three days. Presentations are 25 minute talks, followed by a 5 minute question-and-answer session.

Presentations were chosen using the results of the "community program review" process, which allowed attendees to evaluate the submissions and provide their opinions to the committee. In the end, over 12000 rankings were provided, by 250 different reviewers. The top fifteen ranked presentations were: