Therapeutic Proteins : Methods and Protocols - Voynov, Vladimir.; Caravella, Justin A. (Humana Press : Imprint: Humana, 2012)