PeerJ Reviewer 15 Points Contributions by role Reviewer 15 Contributions by subject area Aquaculture, Fisheries and Fish Science Marine Biology Parasitology Zoology Jo Cable PeerJ Reviewer Summary Parasitology Past or current institution affiliations Cardiff University Work details Cardiff University Biosciences Websites ResearcherID