Opuscula Annual of the Swedish Institutes at Athens and Rome: Impact Factor 2026, Indexing and Published Papers