Русско-английский научно-технический словарь
• This point of view has received further support through certain results ...