Time flies, a new molecular time-scale for brachyceran fly evolution without a clock.

Time flies, a new molecular time-scale for brachyceran fly evolution without a clock.