Sir Andrian Hill wins the European Inventor Award 2026 in the “Research” category ...