Log in

Twyla E. Ruby

B.A., Barnard College, 2008

Fax: 310-206-7833
E-mail: truby@ucla.edu

Field

History of science and medicine in early modern Europe, visual and material culture


Edit This Page