Dynamic energy budget theory restores coherence in biology
scientific article