DNA shuffling as a tool for protein crystallization

DNA shuffling as a tool for protein crystallization