Русско-английский научно-технический словарь
см. тж. самый современный
• Recent research has shown that ...
новейший