Sean M. Culbertson
Nektar Therapeutics · Baxalta Incorporated
Total Patents:
32
Overall Rank:
#111,506
Years Active:
2012–2024
Nektar Therapeutics Rank:
#10