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

в самое последнее время

This term has been introduced most recently.

Only in the very recent past has enough information become available.

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