Русско-английский научно-технический словарь
• The subject has attracted considerable interest (or attention).