The European Inventor Award: recognising the innovators chan

The European Inventor Award: recognising the innovators changing our world for the better