Robuta

https://www.historyoftechnology.org/2019/12/01/ruth-oldenziel-is-the-new-editor-in-chief-of-technology-culture/ Ruth Oldenziel is the new Editor-in-Chief of Technology & Culture – Society for the History of... editor in chiefruth oldenzielis thenewtechnology