Most recent affiliation: Digital Humanities Group - Royal Netherlands Academy of Arts and Sciences (KNAW)
Most recent affiliation: University of Amsterdam