Martin Humphries

Professor of Biochemistry, University of Manchester

Research Interest

Signal Transduction