Understanding our biological past is a tricky business. It's like trying to build a jigsaw puzzle when most of the pieces are missing. However...
The BA Festival of Science will take place in Norwich from 2 – 9 September, bringing together over 300 of the UK’s top scientists and engineers...