Huygens Institute for History and Culture of the Netherlandsh-index: 101Total citations: 52,133Total papers: 2,145Homepage: https://www.huygens.knaw.nl/?lang=en