David John Targell
Btg International · Bespak Plc · Nmt Group Plc
Total Patents:
5
Overall Rank:
#1,014,837
Years Active:
1981–2013
Btg International Rank:
#68