Francesca Gould
Francesca Gould is a lecturer in anatomy and physiology, and has always had a fascination for the more unusual and gruesome aspects of the human body. She is the author of Why is Yawning Contagious? And Horny Lizards and Headless Chickens.
Read More