David Martin Pooley
Ttp Plc · Access Business Group International · Technology Partnership Plc
Total Patents:
16
Overall Rank:
#281,087
Years Active:
2004–2025
Ttp Plc Rank:
#2