No absolutly not Darwin has the natural selection theory that is not 100 % true and valid there is nothing in the natural sciences that is 100% true and valid science is the name of variability and mutation the theories in the past are proving wrong these days and these might be proved wrong in future