David L Nelson and Michael M Cox

Lehninger Principles of Biochemistry - 8th ed - New York Macmillan International 2021 - 1096 p.

9781319381493