PeerJ Reviewer 45 Points Contributions by role Reviewer 45 Contributions by subject area Biotechnology Microbiology Biochemistry Biodiversity Bioinformatics Plant Science Soil Science Trevor C Charles PeerJ Reviewer Summary Past or current institution affiliations University of Waterloo Identities @trevorcharles PeerJ Contributions