资讯

Continental Drift and Evolution The breakup of ancient supercontinents would have had major effects on the evolution of living organisms. Does it explain the difference in the diversification of ...