Prof Peter Rich Emeritus Professor of Bioenergetics Structural & Molecular Biology Div of Biosciences Peter Rich's full research profile on UCL Profiles