Back here for a punctuation consult, if possible please.

"Much of that maintenance metabolism goes to our invisible scheduled replacement." (that's a logic sentence) But then this follows:

"And so I'd guess that where we cost more than a mouse is in putting a bigger fraction of our energy into self-repair, and a smaller fraction into other purposes like keeping warm or caring for babies."

I've read this phrase over and over again and I cannot read it's clear meaning.

Is here a word missing? Should it be " than a mouse is costing"?
Or is this a totally normal running sentence and do I not see it?

Comma's maybe missing?


Last edited by BranShea; 05/31/07 05:07 PM.