"Scientific progress comes to a halt."