Русско-английский научно-технический словарь
• The development of such instruments made feasible a new method for ...