Dealing with mosquitoes can be quite a pesky ordeal with many of the tried and tested methods not always effective.  However, California-based start-up Olfactor Laboratories has developed a sticker which makes the wearer invisible to these annoying little insects. Known more commonly as the Kite Patch,  the sticker uses non-toxic materials to block mosquitoes from detecting