David Mark Blakey
Technology Partnership Plc · Eveready Battery Company · Nektar Therapeutics
Total Patents:
13
Overall Rank:
#380,653
Years Active:
2000–2018
Technology Partnership Plc Rank:
#5