User contributions
For 212.219.196.69 (
- 15:24, 13 October 2010 (diff | hist) . . (+4,302) . . N ITA 11 (The fourth in a hugely successful series of biennial international conferences on Internet Technologies and Applications will be held in Wrexham, North Wales, UK, September 6-9 2011) (current)