Keith Preston

British Telecommunications Plc · British Telecommunications Public Limited · Bt&D Technologies
Total Patents: 8
Overall Rank: #659,988
Years Active: 1987–2007
British Telecommunications Plc Rank: #33