The results

Congratulations to winners and a big thank you to all teams, volunteers and other people who made EJC2011 possible!

Read the article on BE website