PeerJ Reviewer 15 Points Contributions by role Reviewer 15 Contributions by subject area Ecology Marine Biology John n Griffin PeerJ Reviewer Summary Ecology Editing Journals Past or current institution affiliations University of Wales, Swansea Work details Swansea University Biosciences PeerJ Contributions