Русско-английский научно-технический словарь
• It cannot be doubted that this process contributed to ...