cubo cubo 29-11-2016 Biology Answered How do genetic variation and environmental factors work together to cause natural selection