Andrew Robert Campbell
Technology Partnership Plc · Microsoft · Xerox
Total Patents:
7
Overall Rank:
#715,219
Years Active:
1994–2021
Technology Partnership Plc Rank:
#18