David Wake

British Telecommunications Public Limited · Apple · De La Rue International Limited
Total Patents: 16
Overall Rank: #284,740
Years Active: 1986–2025
British Telecommunications Public Limited Rank: #140