Trailblazers: 33 Women in Science Who Changed the World

by Rachel Swaby

Florence Nightingale. Sally Ride. Ada Lovelace. These names and others... read more