David B. Payne

British Telecommunications Public Limited · Delta America · The Post Office
Total Patents: 15
Overall Rank: #324,194
Years Active: 1984–2014
British Telecommunications Public Limited Rank: #81