We are sorry but all slots are taken.
Due to Covid-19, CCC 2020 will be held in a virtual online format. Viewing the online event is free, but requires registration.