Unification of small and large time scales for biological evolution: deviations from power law.

Unification of small and large time scales for biological evolution: deviations from power law.