Before revision:  Although these results are by no means exhaustive, both on the mathematical and the biological level, they are very complementary .
After revision:  Although these results are by no means exhaustive, both on the mathematical and the biological level, they complement each other .