Challenges and recent advances in affinity purification of tag-free proteins | Publicación