GenScript Biotech
Life sciences research and gene synthesis