Harold Zappe

Nektar Therapeutics · Baxalta Incorporated · Baxter Healthcare Sa
Total Patents: 7
Overall Rank: #732,288
Years Active: 2012–2017
Nektar Therapeutics Rank: #29