Ian W. Marshall
British Telecommunications Public Limited · British Telecommunications Plc
Total Patents:
13
Overall Rank:
#387,176
Years Active:
1991–2009
British Telecommunications Public Limited Rank:
#57