“Evolution is what cannot stand up to genuine scientific scrutiny, IMO.”
Really? Why do you think that?
You know, the whole missing link thing.