John W. Ballance

British Telecommunications Public Limited · British Telecommunications Plc
Total Patents: 9
Overall Rank: #591,425
Years Active: 1987–1995
British Telecommunications Public Limited Rank: #81