Nektar Therapeutics, Inc.

Description

San Carlos, CA; formerly Inhale Therapeutic Systems, Inc., renamed Nektar in Jan. 2003; acquired Shearwater Corp. in 2001

Location

San Carlos CA USA

Reference Number

9517