Geneva, Switzerland More than 700 exhibitors, from 45 countries, are presenting at the 36th International Exhibition of Invention – the world's largest expo devoted to innovation. Here we present a selection of the inventors and their contraptions ...