One can not impede scientific progress.