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