Michael James Dominic Skells

British Telecommunications Plc · British Telecommunications Public Limited · Morgan Stanley Services Group
Total Patents: 3
Overall Rank: #1,399,208
Years Active: 2000–2023
British Telecommunications Plc Rank: #168