Protein purification: Basic principles and techniques | Publicación