Published by: Proceedings of the National Academy of Sciences

2022 article number: 3342

Print ISSN: 0027-8424

Online ISSN: 1091-6490

Journal number of registered peer reviews: 5

Journal number of reviewers: 5

Proceedings of the National Academy of Sciences of the United States of America Journal Editors

Editor Affiliation
May R. Berenbaum University of Illinois at Urbana-Champaign