Русско-английский научно-технический словарь
• Later in the process, some evidence has suggested that ...