SMS: Protein expression and purification [Protein Expr Purif] NLMUID: 9101496