Utrecht University / University of Amsterdam
Utrecht University / University of Amsterdam
Stevens Institute of Technology; Lady Science
University of Kassel, Germany
Max-Planck-Institute for the History of Science
Department of the History of Science, Tsinghua University