By using this site, you agree to our Privacy Policy and our Terms of Use. Close

While it does have some faults I believe in Irreducible complexity. Which states that many biological systems are too complex to have evolved on their own.