Ian Barry Crabtree
British Telecommunications Public Limited · British Telecommunications Plc · Palo Alto Research Center Incorporated
Total Patents:
23
Overall Rank:
#183,652
Years Active:
1996–2020
British Telecommunications Public Limited Rank:
#19