Dynamic energy budget theory restores coherence in biology

scientific article