Прошу помощи с переводом предложения.

  • Вот предложение - Nautilus is the only independent science magazine of its reach to appear in decades.

    Конечно же я понимаю каждое слово в этом предложении. Но что означает to appear in decades?
    Наутилус - это единственный независимый научный журнал, который появится в течении десятилетий?
    Вот оригинал статьи - http://nautil.us/blog/nautilus-joins-forces-with-discover-and-astronomy

  • единственный независимый влиятельный научный журнал
    или научный журнал с широким охватом аудитории

    который вообще появился за десятилетия- Это американский английский. Они могkи и проигнорировать перфектный инфинитив to have appeared in decades.