language
    Technical Service

    Technical Service

    Develop and produce rare proteins and traditional difficult to produce proteins, achieving high-end "intelligent manufacturing" of drug proteins