Digital Heritage Netherlandsh-index: 26Total citations: 2,169Total papers: 321Homepage: http://www.den.nl/english