Well, there was a supposed ~10000 humans bottleneck, not too far ago, evolutionarily speaking, so humans really do have less variance than many species.
Well, there was a supposed ~10000 humans bottleneck, not too far ago, evolutionarily speaking, so humans really do have less variance than many species.