Steven T. Davey

British Telecommunications Public Limited
Total Patents: 6
Overall Rank: #883,496
Years Active: 1990–2001
British Telecommunications Public Limited Rank: #114