Policy Press

Sign up for 25% off all books

Celia Roberts

Celia Roberts is a Professor of Gender and Science Studies in the Department of Sociology at Lancaster University.

Filter

Clear All