John L. Adams
British Telecommunications Public Limited · New Renaissance Technology And Intellectual Property · British Telecommunications Plc
Total Patents:
25
Overall Rank:
#163,935
Years Active:
1987–2018
British Telecommunications Public Limited Rank:
#37