Category Archives: Theoretical Evolution

Evolution means many things to many people. On the one hand some scholars focus on time scales of “billions and billions,” and can ruminate upon the radical variation in body plans across the tree of life. Others put the spotlight on the change in gene frequencies on the scale of years, of Ph.D. programs. While […]

Read more

1/1
Razib Khan