Part of the problem about writing a novel with a medical/scientific premise is knowing when to say when with the technical details. WHEN! Oh Man! Toooooo many facts... lots of pointless, complicated, tiring, unnecessary detail and too many naive, implausible (and frustrating) scientific assumptions... In all fairness, some of it (only some!) was funny, some original, but a lot of the scenarios and characters were overly constructed and/or stereotyped... just trying way too hard in general. The ecological doom stuff also tends to wear you down after the first few pages (imagine hundreds!). And the never-ending tone of aggression through the whole book... geez...give the reader a break. But hey, If you can get past all that, I recommend it.