23 August 2017

IFLA Satellite Meeting Short report - Digital Humanities in Berlin

https://www.ifla.org/node/11268

List all IFLA news