Biopharmaceuticals : biochemistry and biotechnology - Walsh, Gary (J. Wiley, 2003)