darwinianleft

My blogs

About me

Introduction Evolution and natural selection has given organisms neat little tricks to survive in the harsh and cruel world. A look at the evolved world and biodiversity within.