Tanox, Inc. - 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 |
Related product monographs:
Location - Houston TX 77025 USA
               |