Dr Anthony Poole of the University of Canterbury on the origin and development of our genes.
for easy access to all your favourite programmes