Simon Beddus
British Telecommunications Public Limited · British Telecommunications Plc
Total Patents:
16
Overall Rank:
#282,698
Years Active:
2003–2025
British Telecommunications Public Limited Rank:
#37