Developments in physiology, biochemistry and molecular biology - Rosas, Carter (Vintage Press Ltd., 2023)