Advances in biochemistry - Crasta, Darrel (Nyx Academics LLC, 2012)