Tanox, Inc.

Description

10301 Stella Link, Houston, TX 77025; In Dec. 2004, Tanox leased a 5,500 L capacity recombinant monoclonal antibodies manufacturing facility in San Diego, CA. from Biogen Idec

Location

Houston TX 77025 USA

Reference Number

9464