Русско-английский научно-технический словарь
• The administration of exogenously produced interferon has shown (very) little promise up to the present.
малоперспективный