Thank you Matti Leisola!

After capably leading BIO-Complexity through its first five years, Professor Matti Leisola has stepped out of the role of Editor in Chief. He continues to serve on the editorial board.



ISSN: 2151-7444