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