PeerJ Author 0 Points Arto Annila PeerJ Author Summary Adaptive & Self-Organizing Systems Biophysics Computational Biology Past or current institution affiliations University of Helsinki PeerJ Contributions