Steven Rose is a professor of biology and neurobiology at the University of London.
In the LRB Archive:
- Naturalist by Edward O.Wilson
- Journey to the Ants: A Story of Scientific Exploration by Bert Hölldobler and Edward O.Wilson
- The Astounding Hypothesis: The Scientific Search for the Soul by Francis Crick