BioCentury
ARTICLE | Emerging Company Profile

Corporate Profile

September 24, 2007 7:00 AM UTC

Zurich, Switzerland

Technology: Designed Repeat Protein (DRP) technology...