undefined

Antonia Seymour

An advocate for not-for-profit scientific publishing who outlines the role of such publishers.