Welcome to CUDT

This site is no longer maintained. Please see the new website, cudt.soc.srcf.net for info on the upcoming year!