Just moments ago we announced the top twenty teams at the Imagine Cup worldwide finals in Sydney, Australia! Congratulations to ALL of the teams that competed today and good luck to the top twenty who have to prepare and continue to compete over the coming days!

In the random order that they were announced:

Coccolo - Japan
IQube - Romania
Alphawaves - Singapore
Symbiosis - Greece
docTek Systems - Ireland
Xight - China
Dancing Pillow - Jordan
Technology Lanterns - Qatar
Osmosis - Slovenia
Greenway - Germany
Level Up - Egypt
StethoCloud - Australia
Etzoockee - Kazakhstan
quadSquad - Ukraine
uCHAMPsys - Taiwan
MobileEye - New Zealand
cipher256 - Uganda
wi-GO - Portugal
Let IT Bee - Korea
Grawesome - Oman