BioCentury
ARTICLE | Emerging Company Profile

Corporate Profile

June 4, 2001 7:00 AM UTC

Zurich, Switzerland

Technology: Immunodrugs displaying highly repetitive and highly ordered arrays of antigens...