Jonathan R. Armitage
British Telecommunications Public Limited · British Telecommunications Plc · Bt&D Technologies
Total Patents:
15
Overall Rank:
#327,913
Years Active:
1990–2002
British Telecommunications Public Limited Rank:
#57