How publication and peer review are evolving in the life sciences: implications for astronomy and development Allen, Liz Abstract Publication: IAU General Assembly Pub Date: March 2020 DOI: 10.1017/S1743921319005556 Bibcode: 2020IAUGA..30..587A