Thank you Matti Leisola! 2015-06-05 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.