Русско-английский научно-технический словарь
• That team of scientists has set a new record for accuracy.