Editor's note [18.4]: Reflecting on 20 years of electronic publishing

Research output: Contribution to journalArticlepeer-review

Fingerprint

Dive into the research topics of 'Editor's note [18.4]: Reflecting on 20 years of electronic publishing'. Together they form a unique fingerprint.