Biopharmaceuticals: biochemistry and biotechnology - WALSH, Gary (John Wiley & Sons)