Protein engineering techniques gateways to synthetic protein universe - Poluri, Krishna Mohan; Gulati, Khushboo (Springer, 2016)