Steven Rose
Steven Peter Russell Rose (born 4 July 1938) is emeritus Professor of Biology and Neurobiology at the Open University and Gresham College, London.
Born in London, United Kingdom, Rose studied bioc...