 Although these results are by no means exhaustive, both on the mathematical and the biological level, they are very complementary .
<clarity>  Although these results are by no means exhaustive, both on the mathematical and the biological level, they are very complementary .
 Although these results are by no means exhaustive, both on the mathematical and the biological level, they complement each other .