3rd IFTC

Date: 3rd - 4th November 2006

Location: Shanghai, China

Official website