Assistant Professor, History of Science & History of Medicine
… the Study of Slavery, Resistance, and Abolition … /africa/person/carolyn-roberts … /europe/person/carolyn-roberts … /glc/person/carolyn-roberts … Carolyn Roberts …
European Studies Council, South Asian Studies Council, Center for Historical Enquiry & the Social Sciences