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