PeerJ Author 0 Points Anne-Sophie Caron PeerJ Author Summary Ecology Entomology Past or current institution affiliations Concordia University PeerJ Contributions