Русско-английский научно-технический словарь

имеющийся в настоящее время

The evidence to date, (or The currently available evidence) suggests that ...

Русско-английский научно-технический словарь