Cell and molecular biology Gerald Karp - 785p.

574.87