David Ahern
British Telecommunications Plc · Orange Personal Communication Services Limited
Total Patents:
2
Overall Rank:
#2,200,646
Years Active:
1986–2003
British Telecommunications Plc Rank:
#168