Isis: international review devoted to the history of science and its cultural influences Journal uri icon

publication venue for