Unfortunately it was monumentally boring. The main characters are very well described and interesting, but you always feel as if you’re at one remove from the real action. A new chapter will suddenly assume that a lot of things have happened since the last one, but none of that stuff is filled in. This sometimes had me checking if I actually missed a page or something. The biology is very interesting, but there is too much of it, disrupting the flow of the story.
I gave up after about 150 pages. Blech.